Noun Definition

ascaphidae

1.Definition: family of one species of frog: tailed frog

Category: Animals