nidus

NIDUS, n. [L.] A nest; a repository for the eggs of birds, insects, &c.