SWEET CLOVER


Meaning of SWEET CLOVER in English

[sweet clover] n (1868): any of a genus (Melilotus) of Old World legumes that have trifoliolate leaves and are widely grown for soil improvement or hay

Merriam-Webster English vocab.      Английский словарь Merriam Webster.