serpent star
English
Noun
serpent
star
(
plural
serpent stars
)
Ophiura ophiura
, a
brittle star
in the
order
Ophiurida
, typically found on coastal seabeds around northwestern Europe.