Noun Definition

palinuridae

1.Definition: spiny lobsters

Category: Animals