Could this be some Pterygota or other member of Sterculiaceae.....?
Pankaj

Reply via email to