Tamil Dictionary 🔍

ophiura

O`phi*u"ra, n. Etym: [NL., from Gr. (Zoöl.) Defn: A genus of ophiurioid starfishes.


ophiura - Similar Words