English dictionary
mediterranean snapdragon meaning and definition
Definition and meaning of mediterranean snapdragon at MeaningMonkey.org. mediterranean snapdragon meaning and definition in the English Dictionary.MEDITERRANEAN SNAPDRAGON noun
Definition of Mediterranean snapdragon (noun)
- perennial native to the Mediterranean but widely cultivated for its purple or pink flowers
- synonyms: Antirrhinum majus
Source: Princeton University Wordnet