nidus: a nest in which spiders or insects deposit their eggs
nest: a structure in which animals lay eggs or give birth to their young
handstamp: a stamp (usually made of rubber) for imprinting a mark or design by hand