russelia

/ˈrʌsɪˌli.ə/

Definitions

1. noun

A genus of flowering plants, also known as Cape honeysuckle, native to South Africa.

“The russelia plant added vibrant colors to the garden during the winter months.”

Synonyms

  • cape honeysuckle
  • tropical honeysuckle

Antonyms

  • evergreen
  • wintergreen