bell toad

Noun
  1. Western North American frog with a taillike copulatory organ (synset 101647541)

Found on Word Lists

Other Searches