Cerdaia testacea explained

Cerdaia testacea is a species in the longhorned beetle family Cerambycidae. It is found in Chile.