snake's-head iris

noun

Definition of snake's-head iris

: a tuberous herb (Iris tuberosus) of the Mediterranean region having flowers that resemble a serpent's open mouth