Definify.com

Definition 2024


ophiuroids

ophiuroids

English

Noun

ophiuroids

  1. plural of ophiuroid