portunidae

Noun
  1. Swimming crabs (synset 101981385)

Found on Word Lists

Other Searches