Noun Definition

octopoda

1.Definition: octopuses and paper nautilus

Category: Animals