English
Detailed Synonyms for Lespedeza striata in English
Lespedeza striata:
Lespedeza striata [the ~] nom
-
the Lespedeza striata
– an annual of tropical Asia naturalized in United States 1the Lespedeza striata; the jap clover; the japan clover; the japanese clover– an annual of tropical Asia naturalized in United States 1