melilot

/ˈmɛlɪlɒt/ ME-luh-lot

Definitions

1. noun

A genus of legumes with small yellow flowers, used as a food plant for bees and other pollinators.

“The area was filled with melilot flowers that attracted a swarm of bees.”

Synonyms

  • clover
  • honey plant

Antonyms

  • noxious plant
  • weed