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