recent delivery (7)
I believe the answer is:
newborn
(Other definitions for newborn that I've seen before include "Young baby" , "Recently given birth to" , "Recently delivered" , "Neonate" , "Just entered the world" .)
I believe the answer is:
newborn
(Other definitions for newborn that I've seen before include "Young baby" , "Recently given birth to" , "Recently delivered" , "Neonate" , "Just entered the world" .)