English Dictionary
◊ HOMARIDAE
Homaridae
n : large-clawed lobsters [syn: {Homaridae}, {family Homaridae}]