guaza
/ˈɡwɑːzə/Definitions
1. noun
a type of desert succulent plant, genus Euphorbia, native to South America
“The park ranger pointed out the unique guaza plant in the arid landscape.”
1. noun
a type of desert succulent plant, genus Euphorbia, native to South America
“The park ranger pointed out the unique guaza plant in the arid landscape.”