The AI-powered English dictionary
plural antirrhinums
Any plant of the genus Antirrhinum of snapdragons. examples