thaptor Think, it is an Urticaceae. This one is close: https://www.flickr.com/photos/81774258@N00/6897284533
Comments (1)