jap : Idioms & Phrases

Index


jap clover

  • noun an annual of tropical Asia naturalized in United States
    japanese clover; japan clover; Lespedeza striata.
WordNet