0%

ALL meanings of cane toad

cane toad
C c
  • noun cane toad a large toad, Rhinella marina, native to Central and South America but introduced into many countries to control insects and other pests of sugar-cane plantations 3
  • noun cane toad a large brown toad, Bufo marinus, of tropical America, toxic to animals eating it and once exported to help control sugarcane beetles. 1
  • noun cane toad A large toad, Bufo marinus (now Rhinella marina). 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?