jubartas

/ˌdʒuːˈbɑːrtəs/

Definitions

1. noun

A type of flowering cactus, specifically the Epiphyllum oxypetalum.

“The botanist studied the unique patterns of the jubartas flower.”

Synonyms

  • cactus
  • epiphyllum

Antonyms

  • non-flowering plant
  • succulent