tinea pellionella

Noun
  1. The larvae live in tubes of its food material fastened with silk that it spins (synset 102294737)

Found on Word Lists

Other Searches