european toad Meaning, Definition & Usage

  1. noun common toad of Europe
    Bufo bufo.

WordNet