lemonweed

/ˈlemənwɪd/

Definitions

1. noun

A perennial herb of the genus Tanacetum, especially Tanacetum balsamita, having clusters of small yellow flowers and a strong lemon-like scent.

“The lemonweed in the garden was attracting bees and butterflies with its fragrant flowers.”

Synonyms

  • balsamroot
  • tanacetum

Antonyms

  • nonfragrant
  • odorless