corn snapdragon

noun

Definition of corn snapdragon

: a European wild snapdragon (Antirrhinum orontium)