Dipterocarp seed weevils

Damnux confusa

Damnux confusa

Damnux conviva

Damnux conviva

Damnux conviva m

Damnux conviva m

Damnux dipterocarpi

Damnux dipterocarpi

Damnux grandis

Damnux grandis

Damnux seminivorax

Damnux seminivorax

Damnux tenebriosa

Damnux tenebriosa