Bufo viridis

Explore definitions, synonyms, and language insights of Bufo viridis

Definitions

Noun
Eurasian toad with variable chiefly green coloring

More General Terms