Definify.com

Definition 2025


ophiurioids

ophiurioids

English

Noun

ophiurioids

  1. plural of ophiurioid