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

sweet clover Definition

Cancel
sweet clover
noun(sweet clover)
any of a genus (Melilotus) of Old World legumes that have trifoliolate leaves and are widely grown for soil improvement or hay

Words Related to sweet clover!

sweet clover Examples by Brain Bank Users