Octopoid

From Fresh Dictionary

English

Adjective

octopoid

  1. octopus-like.
  2. Pertaining to octopods.
Personal tools