nidusEnglish

nidus, focal point, focus

Noun

A central point or locus of an infection in an organism

English: focus, focal point, nidus

Bahasa: fokus

A nest in which spiders or insects deposit their eggs

English: nidus

Bahasa words with similar meanings

English words with similar meanings

Show 2 words