pelobate

Italian

Noun

pelobate m (plural pelobati)

  1. spadefoot (toad)