В условиях дефицита пищи бабочки могут выживать, используя разные способы, например:
- Пить мутную воду. 1 Бабочки пьют её, чтобы получить белок, соль, аминокислоты и азот. 1
- Пить пот. 1 Если бабочка садится на человека, она может выпить пот с его кожи. 1
- Пить мочу. 1 Бабочки могут пить из лужи мочи, оставленной животным. 1
- Пить кровь. 1 Бабочки могут садиться на мёртвое животное, на котором есть рана с запечённой кровью. 1
Некоторые бабочки, например ночные, не питаются, а используют запасы, накопленные ещё в виде гусениц. 2
Также для выживания в экстремальных условиях личинки гусениц могут переключаться с одних типов кормов на другие. 3