Meaning of carapidae

Definition of carapidae

(noun) pearlfishes: related to the Brotulidae

Other information on carapidae

WIKIPEDIA results for carapidae
Amazon results for carapidae