Search
Select the dictionary language
Lucy
01
incomplete skeleton of female found in eastern Ethiopia in 1974
02
LSD, a powerful hallucinogenic drug that alters perception, mood, and thought
Examples
He dropped some Lucy before the music festival.



























