JAPANESE CLOVER





Definition:

  1. [noun] an annual of tropical Asia naturalized in United States
    Synonyms: japan clover, jap clover, Lespedeza striata

Synonyms: