Japan Clover Definition
noun
An annual plant (Lespedeza striata) of the pea family, grown for hay and foliage in the SW U.S.
Webster's New World
Synonyms:
- Lespedeza striata
- jap clover
- japanese clover
Find Similar Words
Find similar words to Japan clover using the buttons below.