japanese clover Meaning, Definition & Usage

  1. noun an annual of tropical Asia naturalized in United States
    japan clover; jap clover; Lespedeza striata.

WordNet