Home
Search
Index
Definify.com
Webster
1913
Edition
Macropod
Mac′ro-pod
,
Noun.
[
Macro-
+
-pod
.]
(Zool.)
Any one of a group of maioid crabs remarkable for the length of their legs; – called also
spider crab
.
Similar Results