English dictionary

eurasian green toad meaning and definition

EURASIAN GREEN TOAD noun

Definition of Eurasian green toad (noun)

  1. Eurasian toad with variable chiefly green coloring
Source: Princeton University Wordnet