trichodontidae : Idioms & Phrases


family trichodontidae

  • noun two species of elongate compressed scaleless large-eyed fishes that live in sand or mud
    Trichodontidae.
WordNet