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