Antirrhinum majus
Explore definitions, synonyms, and language insights of Antirrhinum majus
Definitions
Noun
perennial native to the Mediterranean but widely cultivated for its purple or pink flowers