are owls hatched from eggs?
Owls lay between one and thirteen eggs, depending on the species and also on the particular season; for most, however, three or four is the more common number. ... Owl chicks hatch with the aid of an Egg Tooth - a unique protrusion on the beak, common to all birds, which drops off a week or two after hatching.