1. Noun
See Cinquefoil.
2. Noun
A starfish with five rays, esp. Asterias rubens.
3. Noun
any of a numerous plants grown for their five-petaled flowers; abundant in temperate regions; alleged to have medicinal properties
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
