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