Botanical name

Gladiolus carinatus

Family

Iridaceae