Noun Definition

carapidae

1.Definition: pearlfishes: related to the Brotulidae

Category: Animals