sweet clover
noun
: any of a genus (Melilotus) of Old World legumes that have trifoliolate leaves and are widely grown for soil improvement or hay
Love words? Need even more definitions?
Merriam-Webster unabridged
Share