ivy-leaved toadflax

noun

Definition of ivy-leaved toadflax

: kenilworth ivy