serpent star
Explore definitions, synonyms, and language insights of serpent star
Definitions
Noun
an animal resembling a starfish with fragile whiplike arms radiating from a small central disc