Nidus is a 5 letter word which starts with the letter N and ends with the letter S for which we found 1 definitions.
Definition |
---|
(n.) A nest: a repository for the eggs of birds insects etc.; a breeding place; esp. the place or substance where parasites or the germs of a disease effect lodgment or are developed. |