semenarche en · NOUN EtymologyFrom semen + -arche. Meanings (uncountable) Synonym of spermarche. Synonyms spermarche