Haworthia

What is Haworthia?

Haworthia definition and meaning on Dictionary terms:
noun

any of various succulent plants of the genus Haworthia, native to South Africa, having densely overlapping, often warty leaves clustered in rosettes.