Noun Definition
japanese clover
1.Definition: an annual of tropical Asia naturalized in United States
Related Noun(s):jap clover, japan clover, lespedeza striata
Category: Plants1.Definition: an annual of tropical Asia naturalized in United States
Related Noun(s):jap clover, japan clover, lespedeza striata
Category: Plants