ocydromus

/ɒsɪˈdrɒməs/

Definitions

1. noun

a genus of extinct, large, terrestrial snails.

“The paleontologist studied the fossils of ocydromus to understand their evolution.”

Synonyms

  • gastropod
  • snail

Antonyms

  • mollusk