nidus

Translate

Please note
n, pl ni•di
Hyphenation
ni•dus
Definition from Glossary

A place or substance in an animal or plant where bacteria or other organisms lodge and multiply

Pronunciation
nī′das