Thread subject:
Diptera.info :: Larvae ID
Posted by Woodmen on 11-03-2026 05:40
#3
It may be Chalcidoidea?