Leptocoris tagalicus

Leptocoris tagalicus

Leptocoris tagalicus is a soapberry bug that occurs in Australia, Sulawesi, Oceania, and the Philippines.

No videos have been added for this species yet.