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.”

Synonyms

  • gloriosa
  • iris

Antonyms

  • non-flowering plant