A movement in the trees behind Ronan made Hagrid raise his bow again, but it was only a second centaur, black-haired and -bodied and wilder-looking than Ronan.
(Harry Potter and the Sorcerer’s Stone)
There is no lexical word of -bodied. Is it a shortened form of black-bodied?
Yes, you’ve got it right. JKR didn’t want to duplicate the word “black”, so it is implied to be the word before the hyphen (because it is the word before the preceding hyphen, in black-haired.) The term for this is suspended hyphens.
This seems a ridiculously short answer, but I’m not sure what else there is to say to answer your question.
Source : Link , Question Author : Listenever , Answer Author : WendiKidd