kamus
.
Search
About
giant_squid
English
architeuthis, giant squid
Noun
Largest mollusk known about but never seen (to 60 feet long)
English: architeuthis, giant squid
English words with similar meanings
Show 1 words
architeuthis