VariousWords beta
Related Terms:
Definitions:
Noun
hatchling
Definition: any recently hatched animal (especially birds)
Definition: A newly hatched bird, reptile or other animal that has emerged from an egg.