Lucy

What is Lucy?

Lucy definition and meaning on Dictionary terms:
noun

the incomplete skeletal remains of a female hominid found in eastern Ethiopia in 1974 and classified as Australopithecus afarensis.