ophiurida
/ɒfaɪˈʊərɪdə/Definitions
1. noun
An order of brittle stars, having an elongated body and a series of short, flexible arms.
“The marine biologist studied the ophiurida found in the depths of the ocean.”
1. noun
An order of brittle stars, having an elongated body and a series of short, flexible arms.
“The marine biologist studied the ophiurida found in the depths of the ocean.”