Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

melilot Definition

Cancel
melilot
noun(mel-i-lot)
sweet clover; especially : a yellow-flowered sweet clover (Melilotus officinalis)

Words Related to melilot!

melilot Examples by Brain Bank Users