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

More General Terms