Definition of mountain flower in English:

mountain flower

noun

  • A flower growing in mountainous country.

Origin

Late 18th century.