Matches for the word cane toad
1
REPLAY
Sign Distribution
- Queensland
Keywords: cane toad, toad
Sign Definition
As a Noun
- An animal that looks like a frog but has drier skin and spends less of its life in the water. English = toad.
- A type of toad found in Queensland, Australia. English = cane toad.