Mediterranean snapdragon
1.
(
noun
) perennial native to the Mediterranean but widely cultivated for its purple or pink flowers
Synonyms:
Antirrhinum majus
Related Words:
snapdragon
Terms and Conditions of Use / Copyright Notice