Snapdragon - Definition - Law Dictionary Home Dictionary Definition snapdragon
Definition :
Any plant of the scrrophulariaceous genus Antirrhinum especially the cultivated A majus whose showy flowers are fancifully likened to the face of a dragon
View Judgments Citing this PhraseView Acts Citing this Phrase