Tamil Dictionary 🔍

holotricha

Ho*lot"ri*cha, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A group of ciliated Infusoria, having cilia all over the body.


holotricha - Similar Words