Definitions of tailed frog:

  • noun:   western North American frog with a tail-like copulatory organ