Meaning of mediterranean snapdragon

Definition of mediterranean snapdragon

(noun) perennial native to the Mediterranean but widely cultivated for its purple or pink flowers

Other information on mediterranean snapdragon

WIKIPEDIA results for mediterranean snapdragon
Amazon results for mediterranean snapdragon