hatchling

Noun
  1. Any recently hatched animal (especially birds) (synset 101320770)

Other Searches