• Octopoid

    Full definition of octopoid

    Adjective

    octopoid

    1. Octopus-like.
    2. Pertaining to octopods.
    © Wiktionary