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