snapdragon Urdu Meaning
Snapdragon - Urdu Meaning and Translation of Snapdragon (ایک طرح کا پھول - aik tarah ka phool), Total 2 meanings for Snapdragon , Roman Urdu Meaning for word Snapdragon , English Definition and more.
1. n. a garden plant of the genus Antirrhinum having showy white or yellow or crimson flowers resembling the face of a dragon
Sponored Video