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