meaning of american green toad

american green toad meaning in General Dictionary

small green or yellow-green toad with tiny black bars and stripes