Tamil Dictionary
🔍
ophiura
O`phi*u"ra, n. Etym: [NL., from Gr. (Zoöl.) Defn: A genus of ophiurioid starfishes.
ophiura - Similar Words
ophiuran
ophiurida
ophiurid
ophiuroidea
ophiurioidea
xiphura
sophora
pictura
ophidia
morphia
madurai.io
About