English Dictionary
◊ OCTOPODA
Octopoda
n : octopuses and paper nautilus [syn: {Octopoda}, {order
Octopoda}]