Trichodontidae

Explore definitions, synonyms, and language insights of Trichodontidae

Definitions

Noun
two species of elongate compressed scaleless large-eyed fishes that live in sand or mud

More General Terms