• Polycephalous

    Origin

    - + poly + cephalous

    Full definition of polycephalous

    Adjective

    polycephalous

    1. many-headed
    © Wiktionary