English Dictionary
◊ CARAPIDAE
Carapidae
n : pearlfishes: related to the Brotulidae [syn: {Carapidae}, {family
Carapidae}]