nidus \NYE-dus\ - 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
I'm not sure I've ever heard this word. Interesting etymological history.
No comments:
Post a Comment