MARTAGON


Meaning of MARTAGON in English

noun a lily (lilium martagon) with purplish red flowers, found in europe and asia.

Webster English vocab.      Английский словарь Webster.