'Bufo viridis' definitions:

Definition of 'Bufo viridis'

(from WordNet)
noun
Eurasian toad with variable chiefly green coloring [syn: Eurasian green toad, Bufo viridis]