Argonauta argo

Explore definitions, synonyms, and language insights of Argonauta argo

Definitions

Noun
cephalopod mollusk of warm seas whose females have delicate papery spiral shells

More General Terms