Eucharis casca

Distribution
Sri Lanka

Biology
Host ant: