Tamil Dictionary 🔍

polystomata

Pol`y*stom"a*ta, n. pl. Etym: [NL., from Gr. (Zoöl.) Defn: A division of trematode worms having more two suckers. Called also Polystomea and Polystoma.


polystomata - Similar Words