JAP CLOVER





Definition:

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

Synonyms: