Tamil Dictionary 🔍

endostoma

En*dos"to*ma, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A plate which supports the labrum in certain Crustacea.


endostoma - Similar Words