esperma

sperm (cell)

3,001–5,000 #4,279

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)