sweet clover
nounDefinition of sweet clover
: any of a genus (Melilotus) of Old World legumes that have trifoliolate leaves and are widely grown for soil improvement or hay
Keep scrolling for more