martagon
Explore definitions, synonyms, and language insights of martagon
Definitions
Noun
lily with small dull purple flowers of northwestern Europe and northwestern Asia
Explore definitions, synonyms, and language insights of martagon