ixia

/ˈɪki.ə/

Definitions

1. noun

A genus of small to medium-sized flowering plants in the family Iridaceae, native to southern Africa.

“The garden featured an array of vibrant ixia flowers, attracting a variety of bees and butterflies.”

Synonyms

  • gloriosa
  • sparaxis

Antonyms

  • evergreen
  • perennial