meaning of argonauta argo

argonauta argo meaning in General Dictionary

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