We first purchased this plant (actually, its ancestors) about 40 years ago and this is the name it had. I haven't been able to find such a name in the literature since then. But it's a neat plant. It doesn't get very large and is easy to grow. But it has one other characteristic which gives it a certain degree of uniqueness: Its leaves are sticky. Quite sticky. Obviously we like it or we wouldn't have had it around for 40 years!