Ophiuran meaning

(zoology) Of or relating to the Ophiurioidea.
adjective
0
0
(zoology) Any member of the Ophiurioidea.
noun
0
0
Advertisement