Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of argonauta

- A genus of Cephalopoda. The shell is called paper nautilus or paper sailor.