Southern Toad (noun) Definition, Meaning & Examples

noun
  1. a common toad, Bufo terrestris, of the southeastern U.S., having prominent knoblike crests on its head.
Southern Toad (noun) Definition, Meaning & Examples

More Definitions