octopodia

n.pl.

  1. Same as Octocerata.