Definify.com

Definition 2026


insecto_hoja

insecto hoja

Spanish

Noun

insecto hoja m (plural insectos hoja)

  1. leaf insect