Tamil Dictionary
🔍
trematode
Trem"a*tode, n. (Zoöl.) Defn: One of the Trematodea. Also used adjectively.
trematode - Similar Words
trematodea
trematoid
nematode
remade
stomatode
treater
treadle
treader
remodel
cremate
madurai.io
About