stickleaf
/ˈstɪkliːf/Definitions
1. noun
A type of succulent plant, specifically Euphorbia lactea.
“The rare stickleaf plant is a prized addition to any exotic garden.”
1. noun
A type of succulent plant, specifically Euphorbia lactea.
“The rare stickleaf plant is a prized addition to any exotic garden.”