'Mediterranean snapdragon' definitions:

Definition of 'Mediterranean snapdragon'

(from WordNet)
noun
Perennial native to the Mediterranean but widely cultivated for its purple or pink flowers [syn: Mediterranean snapdragon, Antirrhinum majus]