Meaning of Antirrhinum

Definition of Antirrhinum

(noun) a genus of herbs of the family Scrophulariaceae with brightly colored irregular flowers

Other information on Antirrhinum

WIKIPEDIA results for Antirrhinum
Amazon results for Antirrhinum