English Dictionary
◊ MENIPPE
Menippe
n : stone crabs [syn: {Menippe}, {genus Menippe}]