Coleoxestia rachelae explained

Coleoxestia rachelae is a species in the longhorn beetle family Cerambycidae. It is found in Panama and Costa Rica.