2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENnidusNoun
EN
A central point or locus of an infection in an organism
focusfocal point
bn:00035558n Concept
EN
A nest in which spiders or insects deposit their eggs
bn:00057648n Concept
English:
nest