Latin · word

pubescere

to grow hair or reach maturity

Words sharing this root