bufo debilis

Noun
  1. Small green or yellow-green toad with small black bars and stripes (synset 101649674)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches