ANTIRRHINUM Meaning of ANTIRRHINUM in English [noun] [C] - formal for snapdragon Cambridge English vocab. Кембриджский английский словарь. 2012