Definify.com

Definition 2025


insecto_hoja

insecto hoja

Spanish

Noun

insecto hoja m (plural insectos hoja)

  1. leaf insect