belamcanda
/ˌbɛləmˈkændə, ˌbɛlɑm-/Definitions
1. noun
A genus of plants in the iris family, native to Asia, having yellow, orange, or red flowers with three petals and a yellow or red spot on the center of the lower petal.
“The beautiful belamcanda flowers bloomed in the garden, attracting several species of butterflies.”