Meaning of Trichodontidae

Definition of Trichodontidae

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

Other information on Trichodontidae

WIKIPEDIA results for Trichodontidae
Amazon results for Trichodontidae