Definitions of japan clover:

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