English | German | Russian | Czech

neonate English

Meaning neonate meaning

What does neonate mean?

neonate

a baby from birth to four weeks

Synonyms neonate synonyms

What other words have the same or similar meaning as neonate?

Are you looking for...?