japanese clover

1. (noun) an annual of tropical Asia naturalized in United States
Synonyms: Lespedeza striata, jap clover, japan clover
Related Words: bush clover, lespedeza



Terms and Conditions of Use / Copyright Notice