hypothetical organism formerly thought to be intermediate between apes and human beings
[ Syn: missing link ]
a person assumed to have been raised by apes
hypothetical organism formerly thought to be intermediate between apes and human beings
[ Syn: missing link ]
a person assumed to have been raised by apes