meaning of antirrhinum majus

antirrhinum majus meaning in General Dictionary

perennial native to the Mediterranean but commonly cultivated for its purple or pink blossoms