Nest ( n. ) Hence: the place in which the eggs of other animals, as insects, turtles, etc., are laid and hatched;
(the eggs of other animals; are laid; L:the place) (the eggs of other animals; hatched; )
the eggs of other animals the eggs of other animals
are laid hatched
L:the place