tabbarea
/tæbəˈriːə/Definitions
1. noun
A type of succulent plant, particularly of the genus Haworthia
“The botanist specialized in studying the unique characteristics of the tabbarea plant.”
1. noun
A type of succulent plant, particularly of the genus Haworthia
“The botanist specialized in studying the unique characteristics of the tabbarea plant.”