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.”
1. noun
A type of flowering cactus, specifically the Epiphyllum oxypetalum.
“The botanist studied the unique patterns of the jubartas flower.”