Diogenes' crab
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, a species of terrestrial hermit crabs (
Cenobita Diogenes
), abundant in the West Indies and often destructive to crops.
Webster 1913
Previous
Next