What does ascaphus trui mean?

ascaphus trui meaning in General Dictionary

western North American frog with a taillike copulatory organ