Noun Definition

cancridae

1.Definition: many of the best known edible crabs

Category: Animals