Lucy - Definition

lucy

n 1: incomplete skeleton of female found in eastern Ethiopia in
1974

Look up another word