I think the pics speak better than the words. I'm fairly certain this is a Haworthia, but have no clue what kind. Can you help?
Hi Haveda, you're right on the money - the little green stripes on the flowers are a hint, and the clear windows in the leaves are also a characteristic trait of Haworthia. This one appears to be similar to Haworthia cooperi, but there are many hybrids between the different species, so it could be any of these.
Great little plants, so easy to grow and have success with, these are popular with novice growers as well as experienced collectors.
Happy Succulent Growing!