dcsimg

Cyrtotrachelus rex is a species of beetles in the family palm weevils.