Neonates Synonyms

A baby from birth to four weeks
(Noun)
Advertisement
Advertisement