family majidae Meaning, Definition & Usage

  1. noun spider crabs
    Majidae.

WordNet