Noun Definition

portunidae

1.Definition: swimming crabs

Category: Animals