::Earth comes to a screeching halt:: Wait, a plant Tofi doesn't know?! (just poking fun, but you are an expert to me!) If you are stumped, then I really don't know!
John, I'm sure other people will chime in since this forum should get more views than on the houseplant forum and hopefully we will be able to help you an ID.