archaeogastropod

noun
ar·​chaeo·​gastropod
plural -s

Definition of archaeogastropod

: one of the Aspidobranchia

History and Etymology for archaeogastropod

New Latin Archaeogastropoda

Keep scrolling for more