cancridae
1. [ noun ] (biology,zoology) many of the best known edible crabs
Synonyms: family_Cancridae
Related terms: arthropod_family Brachyura Cancer
Similar spelling:   cancroid
  camcorder
  chancroid
  Cancro
  Cancer
  chancroidal
  chancre
  cancerweed
  cancer_drug