caranna
/kærˈɑːnə/Definitions
1. noun
a type of flowering succulent plant, particularly in the genus Euphorbia
“The caranna plant’s striking patterns have become a popular choice for indoor gardens.”
1. noun
a type of flowering succulent plant, particularly in the genus Euphorbia
“The caranna plant’s striking patterns have become a popular choice for indoor gardens.”