Neonate refers to a newborn baby, typically up to four weeks old.
from birth of the baby to one month old is considered a neonate.
neonate
neonate
Infant Neonate Baby
neonate
There is no special name for a baby rattlesnake except the very general term of neonate.
Neonate snake, Juvenile snake, or Baby snake.
New born baby vision 1-3 months when they get to see things
The term other that nurses and doctors call a baby immediately after birth is a neonate.
"Baby grass snakes" ;) You could use the term hatchling, neonate, or juvenile, depending on their age and your whim.
a snakelet, a hatchling (just hatched) or a neonate (new-born)