ascaphidae : Idioms & Phrases


family ascaphidae

  • noun family of one species of frog: tailed frog
    Ascaphidae.
WordNet