Definify.com

Definition 2024


insecto_hoja

insecto hoja

Spanish

Noun

insecto hoja m (plural insectos hoja)

  1. leaf insect