sea star

Explore definitions, synonyms, and language insights of sea star

Definitions

Noun
echinoderms characterized by five arms extending from a central disk

More General Terms