Spanish edit

Etymology edit

From animal +‎ -ucho.

Noun edit

animalucho m (plural animaluchos)

  1. Pejorative of animal

Further reading edit