Answer: owlegg

AnswerCrossword Clue
OWLEGGIt might hatch in a barn