GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Octopod , n. [Gr. > eight-footed; ὀκτώ eight + πούς, ποδός, foot: cf. F. octopode.] (Zool.) One of the Octocerata.1913 Webster