Uploaded by Mr.Big
Scientific Name:Stauroteuthidae
ZH Common Names:十字蛸科
Mollusca > Cephalopode > Octopoda
Grimpoteuthis