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.”
1. noun
a genus of extinct, large, terrestrial snails.
“The paleontologist studied the fossils of ocydromus to understand their evolution.”