Feedback
Slipper lobster
Meaning
Noun
●
In Decapods:
Any
achelate
(clawless)
decapod
crustacean
of the family Scyllaridae.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better