Meaning of antirrhinum majus

Definition of antirrhinum majus

(noun) perennial native to the Mediterranean but widely cultivated for its purple or pink flowers

Other information on antirrhinum majus

WIKIPEDIA results for antirrhinum majus
Amazon results for antirrhinum majus