What does antirrhinum majus mean?

antirrhinum majus meaning in General Dictionary

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