Dictionary.com
Thesaurus.com

multihead

  • a word derived from head.
    head
    noun
    the upper part of the body in humans, joined to the torso by the neck and containing the brain, eyes, ears, nose, and mouth.