English Dictionary
◊ CANCRIDAE
Cancridae
n : many of the best known edible crabs [syn: {Cancridae}, {family
Cancridae}]