Этимологический словарь Крылова
Это насекомое получило свое название за малый размер; в некоторых русских диалектах молью называют еще маленьких рыб. Слово моль имеет индоевропейскую природу. В древнеиндийском находим malukas – "червь", в готском – malo ("моль").