Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nidi Definition

Cancel
nidi
noun(ni-dus)
a nest or breeding place; especially : a place or substance in an animal or plant where bacteria or other organisms lodge and multiply
nidi
noun(ni-dus)
a place where something originates, develops, or is located

Words Related to nidi!

nidi Examples by Brain Bank Users