Haworthia

Genus
Scientific Name: Haworthia  Duval.  (Aloeaceae)