Tamil Dictionary 🔍

oligochaeta

Ol`i*go*chæ"ta, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: An order of Annelida which includes the earthworms and related species.


oligochaeta - Similar Words