plural nidi
ˈnī-ˌdī
or niduses
1
: a nest or breeding place
especially
: a place or substance in an animal or plant where bacteria or other organisms lodge and multiply
2
: a place where something originates, develops, or is located
Love words? Need even more definitions?
Merriam-Webster unabridged
Share