inquiline parasite寄居物英语;翻译
N(名词) an animal that lives in close association with another animal without harming it 寄居动物 → see also commensal
ADJ(形容词) of or living as an inquiline 寄居动物的