Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Endophragma
n.
A chitinous structure above the nervous cord in the thorax of certain Crustacea.
←
Endophloeum
Endophragmal
→
Shares
Related Words
Endophragmal
Menu
Home
Search
My Last Searches