meaning of mediterranean snapdragon

1. perennial native to the Mediterranean but widely cultivated for its purple or pink flowers


Related Words

mediterranean snapdragon |

Developed & Maintained By Taraprasad.com

Treasure Words