Noun Definition

menippe

1.Definition: stone crabs

Category: Animals