Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

endophragma Definition

Cancel
endophragma
noun
A chitinous structure above the nervous cord in the thorax of certain crustaceans

Words Related to endophragma!

endophragma Examples by Brain Bank Users