Noun Definition

hatchling

1.Definition: any recently hatched animal (especially birds)

Category: Animals