Definisi 'tinea pellionella'

English to English
noun
1 the larvae live in tubes of its food material fastened with silk that it spins Terjemahkan
source: wordnet30


Visual Synonyms