What does argonauta argo mean?

argonauta argo meaning in General Dictionary

cephalopod mollusk of cozy seas whoever females have actually fine papery spiral shells