Tamil Dictionary 🔍

atrocha

At`ro*cha, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A kind of chætopod larva in which no circles of cilia are developed.


atrocha - Similar Words