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.”

Synonyms

  • euphorbia
  • succulent

Antonyms

  • deciduous
  • perishable