spadefoot toad

English

Noun

spadefoot toad (plural spadefoot toads)

  1. Synonym of spadefoot.