Advertisement

Advertisement

southern toad

noun

  1. a common toad, Bufo terrestris, of the southeastern U.S., having prominent knoblike crests on its head.


Advertisement

Advertisement

Advertisement

Advertisement


Southern StarsSouthern Triangle