English and French Search Results for: nidus
English
Detailed Translations for nidus from English to French
nidus:
Translation Matrix for nidus:
Related Words for "nidus":
Synonyms for "nidus":
Related Definitions for "nidus":
-
a nest in which spiders or insects deposit their eggs1
-
a central point or locus of an infection in an organism1
Wiktionary Translations for nidus: