meaning of martagon

1. A lily (Lilium Martagon) with purplish red flowers, found in Europe and Asia.
2.
lily with small dull purple flowers of northwestern Europe and northwestern Asia


Related Words

martagon |

Developed & Maintained By Taraprasad.com

Treasure Words