I believe this to be from the Begonia family, but I'm not sure what's true identity is. Any help is appreciated! Cheers, LPN.