Tamil Dictionary 🔍

ophiuran

O`phi*u"ran, a. (Zoöl.) Defn: Of or pertaining to the Ophiurioidea. -- n. Defn: One of the Ophiurioidea.


ophiuran - Similar Words