English edit

Noun edit

neonates

  1. plural of neonate