English Dictionary
◊ PALINURIDAE
Palinuridae
n : spiny lobsters [syn: {Palinuridae}, {family Palinuridae}]