Uploaded by 996
Scientific Name:Tremoctopodidae
ZH Common Names:水孔蛸科
Mollusca > Cephalopode > Octopoda
Blanket octopus
Tremoctopus