insecto hoja

Spanish

Noun

insecto hoja m (plural insectos hoja)

  1. leaf insect