Noun Definition

antirrhinum majus

1.Definition: perennial native to the Mediterranean but widely cultivated for its purple or pink flowers

Category: Plants