Keywords: toad, cane toad

Sign Definition

As a Noun

1. An animal that looks like a frog but has drier skin and spends less of its life in the water. English = toad.
2. A type of toad found in Queensland, Australia. English = cane toad.