Definify.com

Definition 2024


European_toad

European toad

English

European toad

Noun

European toad (plural European toads)

  1. The common European toad, of the species Bufo bufo.

Synonyms

Translations