Definitions of japanese clover:

  • noun:   an annual of tropical Asia naturalized in United States