witchleaf

/ˈwɪtʃliːf/

Definitions

1. noun

A type of plant, especially a type of succulent or herb with leaves that resemble a witch’s hat.

“The peculiar witchleaf plant caught the botanist’s attention at the gardening convention.”

Synonyms

  • herb
  • succulent

Antonyms

  • shrub
  • tree