Definify.com

Definition 2026


ophiuroid

ophiuroid

English

Noun

ophiuroid (plural ophiuroids)

  1. the brittle star