ixora

/ˈɪksərə/

Definitions

1. noun

A genus of flowering plants in the family Rubiaceae, native to tropical Asia.

“The ixora flowers bloomed beautifully in the garden, attracting hummingbirds and butterflies.”

Synonyms

  • hibiscus
  • jessamine

Antonyms

  • dandelion
  • weed