Tamil Dictionary 🔍

ophiurioid

O`phi*u"ri*oid, a. (Zoöl.) Defn: Of or pertaining to the Ophiurioidea. -- n. Defn: One of the Ophiurioidea. [Written also ophiuroid.]


ophiurioid - Similar Words