xanthuria

[ˌzænˈθjʊəriə]

Definitions

1. noun

A genus of flowering plants in the family Velloziaceae, native to tropical Africa.

“The xanthuria plants thrived in the warm and humid climate of the rainforest.”

Synonyms

  • bitterroot
  • vellozia

Antonyms

  • succulent
  • xerophyte