Meaning of menippe

Definition of menippe

(noun) stone crabs

Other information on menippe

WIKIPEDIA results for menippe
Amazon results for menippe