Tamil Dictionary
🔍
ostracoda
Os*trac"o*da, n. pl. (Zoöl.) Defn: Ostracoidea.
ostracoda - Similar Words
ostracoidea
ostracoid
ostracea
ostracion
ostracean
ostracodermi
ostraciont
ostraciasm
holostraca
trachoma
madurai.io
About