Definify.com

Definition 2024


spermarche

spermarche

English

Noun

spermarche (uncountable)

  1. The onset of male puberty.