Portuguese-English dictionary »

antipredador meaning in English

PortugueseEnglish
antipredador adjective

anti-predator(that provides a defence against predators)
adjective

Your history