English | German | Russian | Czech

octopod English

Meaning octopod meaning

What does octopod mean?

octopod

a cephalopod with eight arms but lacking an internal shell

Are you looking for...?