any achelate (clawless) decapod crustacean of the family scyllaridae

listen to the pronunciation of any achelate (clawless) decapod crustacean of the family scyllaridae
English - English
slipper lobster
any achelate (clawless) decapod crustacean of the family scyllaridae
Favorites