Definisi 'sweet clover'

English to English
noun
1 erect annual or biennial plant grown extensively especially for hay and soil improvement Terjemahkan
source: wordnet30


Visual Synonyms