Curious and Deuxhero (and for everyone else),
Found this in Bestiary, page 308, Paizo's definition:
Humanoid:
A humanoid usually has two arms, two legs, and one head, or a human-like torso, arms, and a head.
Since I have a head, and 2 arms, and have declared it to be similar to a Lillend, I think I am covered. And that means I should be able to cast it on my Eidolon.
Thanks to all.
Morien