Synonyms for asplenium nidus | Synonym.com

Synonyms and antonyms for asplenium nidus

2. nidus (n.)

a nest in which spiders or insects deposit their eggs

Synonyms:

3. nidus (n.)

a central point or locus of an infection in an organism

Synonyms: