meaning of tinea pellionella

1. the larvae live in tubes of its food material fastened with silk that it spins


Related Words

tinea pellionella |

Developed & Maintained By Taraprasad.com

Treasure Words