doveflower

/ˈdoʊvflaʊər/

Definitions

1. noun

a perennial herb of the genus Geranium, especially Geranium molle, having pink or purple flowers.

“The gardener carefully watered the doveflower in her garden.”

Synonyms

  • cranesbill
  • geranium

Antonyms

  • pest
  • weed