Snapdragon
English Meaning
Any plant of the scrrophulariaceous genus Antirrhinum, especially the cultivated A. majus, whose showy flowers are fancifully likened to the face of a dragon.
- Any of several plants of the genus Antirrhinum, especially the widely cultivated Mediterranean herb A. majus, having showy racemes of two-lipped, variously colored flowers.
Sorry, No Malayalam Meaning for your input!
See Snapdrago Want To Try Snapdragon In Malayalam??