Neonates Synonyms

A baby from birth to four weeks
(Noun)