Tamil Dictionary 🔍

endophragma

En`do*phrag"ma, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A chitinous structure above the nervous cord in the thorax of certain Crustacea.


endophragma - Similar Words