FAQs About the word trichophaga tapetzella

Polilla alfombrera

larvae feed on carpets and other woolens

No synonyms found.

No antonyms found.

trichophaga => tricófaga, trichomoniasis => Tricomoniasis, trichomonad => Trichomonas, trichome => Tricoma, trichomatose => peludo,