Jamaica
noun
A cane toad. The cane toad is a large tropical toad originally used as a method of pest control for sugar cane fields because of its voracious appetite.
alternatives
bull frog, crapo
arrow_drop_down
0
arrow_drop_down
comments