Definition of oak toad in English:

oak toad

noun

  • A small toad of the south-eastern U.S., Bufo quercicus, characterized by a conspicuous dorsal stripe.

Origin

1920s; earliest use found in Ecology.