Subscribe
URL of the page has been copied to clipboard.
Meaning : The larvae live in tubes of its food material fastened with silk that it spins.
Synonyms : tinea pellionella
Install App