Sure looks like a Pepperomia to me, or maybe some sort of Urticaceae.
E epiphytes etc. · Registered Joined Nov 22, 2010 · 2,769 Posts #2 · Sep 1, 2011 View full thread Sure looks like a Pepperomia to me, or maybe some sort of Urticaceae.