ophiuroids
English
Noun
ophiuroids
plural of
ophiuroid