mellilot

/mɛˈlɪlət/

Definitions

1. noun

Any of various yellow-flowered plants of the genus Melilotus, especially Melilotus officinalis, having compound leaves and small white or yellow flowers.

“The mellilot grew rapidly near the edge of the forest.”

Synonyms

  • horseshoe vetch
  • sweet clover

Antonyms

  • noxious plant
  • poisonous weed