scyllidae

/sɪˈlaɪdiː/

Definitions

1. noun

a family of sea slugs, specifically the siphonariid snails

“The scyllidae family of sea slugs are found in tropical waters.”

Synonyms

  • sea slugs
  • siphonariid snails

Antonyms

  • terrestrial snails