Definition of mountain clover in English:

mountain clover

noun

  • Any of various clovers (Trifolium species) that grow in mountainous areas.

Origin

Late 19th century; earliest use found in William Forsell Kirby (1844–1912).