Meaning of Carapidae

Definition of Carapidae

(noun) pearlfishes: related to the Brotulidae

Other information on Carapidae

WIKIPEDIA results for Carapidae
Amazon results for Carapidae