Word Study
japan clover
WORDNET DICTIONARY
Noun japan clover has 1 sense
- japan clover(n = noun.plant) jap clover, japanese clover, lespedeza striata - an annual of tropical Asia naturalized in United States; Array is a member of genus lespedeza
is a kind of bush clover, lespedeza
For further exploring for "japan clover" in Webster Dictionary Online