Ophiuroidea Meaning

There are 1 meaning(s) for word Ophiuroidea

Meaning 1 : brittle stars and basket stars

    Synonyms : class ophiuroidea