Trichophaga tapetzella

Explore definitions, synonyms, and language insights of Trichophaga tapetzella

Definitions

Noun
larvae feed on carpets and other woolens

More General Terms