esperma
Top 15000
Meanings
Noun
1. sperm (cell)
2. sperm (seminal fluid)
3. spermaceti (waxy substance extracted from the head of a sperm whale)
4. wax (of a candle, especially liquid)