mata-bichos
See also:
matabichos
Portuguese
Noun
mata-bichos
m
plural of
mata-bicho