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