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