Tamil Dictionary 🔍

gastrotricha

Gas*trot"ri*cha, n. pl., Etym: [NL., fr. Gr. (Zoöl.) Defn: A group of small wormlike animals, having cilia on the ventral side. The group is regarded as an ancestral or synthetic one, related to rotifers and annelids.


gastrotricha - Similar Words