taoiya

/tɑʊˈiːjɑː/

Definitions

1. noun

a Toba or Guarani word for ‘toad’, specifically the Cane Toad (Rhinella marina)

“The Australian government had to deal with the ecological impact of the introduced taoiya, which outcompeted native species.”

Synonyms

  • Cane Toad
  • Rhinella marina

Antonyms

  • native species