scyllarus
/sɪˈlɑːrəs/Definitions
1. noun
A genus of lobsters, particularly Scyllarus arctus, also known as the Mediterranean slipper lobster.
“The marine biologist studied the behavior of Scyllarus in their natural habitat.”
1. noun
A genus of lobsters, particularly Scyllarus arctus, also known as the Mediterranean slipper lobster.
“The marine biologist studied the behavior of Scyllarus in their natural habitat.”