Megalatractus

noun
Meg·​a·​la·​trac·​tus

Definition of Megalatractus

: a genus of Australian marine snails (family Xancidae) including the largest known living gastropod

History and Etymology for Megalatractus

New Latin, from megal- + Greek atraktos spindle

Keep scrolling for more