English dictionary
macropod
/'m/&/kr/oU/,p/A/d/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
Any one of a group of maioid crabs remarkable for the length of their legs; -- called also <i>spider crab</i>.
Source: webster1913