japanese clover
English Dictionary
->
Letter J
-> japanese clover
Search Dictionary:
japanese clover Definition
(n)
an
annual
of
tropical
Asia
naturalized
in
United
States
japanese clover Synonyms
jap clover
japan clover
japanese clover
Lespedeza striata
© Art Branch Inc.