English dictionary
japanese clover meaning and definition
Definition and meaning of japanese clover at MeaningMonkey.org. japanese clover meaning and definition in the English Dictionary.JAPANESE CLOVER noun
Definition of japanese clover (noun)
- an annual of tropical Asia naturalized in United States
- synonyms: jap clover, japan clover, Lespedeza striata
Source: Princeton University Wordnet