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
Tweet