'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]