Noun Definition

pinnotheridae

1.Definition: tiny soft-bodied crabs

Category: Animals