meaning of octopod
1.
eight-armed
cephalopod
lacking
an
internal
shell
Related Words
octopod
|
octopoda
|
octopodidae
|
Developed & Maintained By
Taraprasad.com