Tamil Dictionary 🔍

trematode

Trem"a*tode, n. (Zoöl.) Defn: One of the Trematodea. Also used adjectively.


trematode - Similar Words