Scyllarus

Translingual

Proper noun

Scyllarus

  1. A taxonomic genus within the family Scyllaridae – certain slipper lobsters.