Physea tomentosa

Distribution
French Guiana

Biology
Ant host: Atta