VariousWords beta
Related Terms:
Definitions:
Noun
carpet moth
tapestry moth
Trichophaga tapetzella
Definition: larvae feed on carpets and other woolens