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