octopod
English Dictionary
->
Letter O
-> octopod
Search Dictionary:
octopod Definition
(n)
eight
-
armed
cephalopod
lacking
an
internal
shell
octopod Synonyms
octopod
© Art Branch Inc.