Octopoda
1.
(
noun
) octopuses and paper nautilus
Synonyms:
order Octopoda
Related Words:
animal order
Terms and Conditions of Use / Copyright Notice