OCTOPODA MEANING IN ENGLISH

• Octopoda Definition & Synonyms

  1. (n.pl.) Same as Octocerata.
  2. (n.pl.) Same as Arachnida.


RECENT SEARCHES