It is a small green plant that I believe to be a succulent. It has leaflike petals that are bordered with white. I believe its name starts with an e and is very long? If anybody could help direct me how to discover its identification I would be grateful