Spiny rock lobsters are both carnivorous and filter feeding, they live in and around reefs in depths ranging from 5 to 275 metres.
Spiny rock lobsters are both carnivorous and filter feeding. They live in and around reefs in depths ranging from 5 to 275 metres.