Answer: owlegg

AnswerCrossword Clue
OWLEGG

It might hatch in a barn