Tamil Dictionary 🔍

endothorax

En`do*tho"rax, n. Etym: [Endo- + thorax.] (Zoöl.) Defn: An internal process of the sternal plates in the thorax of insects.


endothorax - Similar Words