Definify.com

Definition 2024


ophiuroid

ophiuroid

English

Noun

ophiuroid (plural ophiuroids)

  1. the brittle star