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.”

Synonyms

  • crustacean
  • lobster

Antonyms

  • mammal
  • terrestrial animal