English | German | Russian | Czech

sweet clover English

Meaning sweet clover meaning

What does sweet clover mean?

sweet clover

(= melilotus) erect annual or biennial plant grown extensively especially for hay and soil improvement

Synonyms sweet clover synonyms

What other words have the same or similar meaning as sweet clover?

Are you looking for...?