sweet clover
Explore definitions, synonyms, and language insights of sweet clover
Definitions
Noun
erect annual or biennial plant grown extensively especially for hay and soil improvement
Explore definitions, synonyms, and language insights of sweet clover