family Cancridae

1. (noun) many of the best known edible crabs
Synonyms: Cancridae
Related Words: arthropod family



Terms and Conditions of Use / Copyright Notice