English | German | Russian | Czech

inquilinous English

Meaning inquilinous meaning

What does inquilinous mean?

inquilinous

(biology) That lives in the dwelling place of another species

Are you looking for...?