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