GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    Octopod , n. [Gr. eight-footed; ὀκτώ eight + πούς, ποδός, foot: cf. F. octopode.] (Zool.) One of the Octocerata.
    1913 Webster

Last match results