English | German | Russian | Czech

domicolous English

Meaning domicolous meaning

What does domicolous mean?

domicolous

That lives in a tubelike nest

Are you looking for...?