French-English dictionary »

inquilin meaning in English

FrenchEnglish
inquilin nom {m}

inquiline◼◼◼(animal that lives commensally in the dwelling place of another species)
noun