latirus

/ləˈtraɪəs/

Definitions

1. noun

A genus of medium to large-sized sea snails, marine gastropod mollusks in the family Muricidae.

“The diver spotted a latirus among the coral reef in the deep blue sea.”

Synonyms

  • muricid
  • sea snail

Antonyms

  • terrestrial snail