Advertisement
Advertisement
southern toad
noun
- a common toad, Bufo terrestris, of the southeastern U.S., having prominent knoblike crests on its head.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse