bufo viridis Meaning, Definition & Usage

  1. noun Eurasian toad with variable chiefly green coloring
    Eurasian green toad.

WordNet