American green toad


Also found in: Dictionary, Wikipedia.
  • noun

Synonyms for American green toad

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

Synonyms

Related Words

Full browser ?