Definify.com

Definition 2025


ophiuroid

ophiuroid

English

Noun

ophiuroid (plural ophiuroids)

  1. the brittle star