nidi

'naidai

英文释义

n a central point or locus of an infection in an organism
n a nest in which spiders or insects deposit their eggs

中文翻译

nidus的复数

学习工具