Definitions of Carapidae:

  • noun:   pearlfishes: related to the Brotulidae