Definitions of Octopoda:

  • noun:   octopuses and paper nautilus