lupine clover

English

Noun

lupine clover (uncountable)

  1. Trifolium lupinaster, a plant of Eastern Europe and Northern Asia.