Почему мы так говорим?

Происхождение названий некоторых бабочек

Бабочка Адмирал

По какому признаку получили название бабочки крапивница, капустница, лимонница?

Капустница и крапивница получили название по следующей причине: гусеницы капустницы питаются листьями капусты, гусеницы крапивницы - листьями крапивы. Лимонницу так назвали за цвет ее крыльев.

- Терпеть не могу непонятных имен! Почему ты Лимонница, если у нас лимоны не растут даже? Вот я: у меня на крапиву аппетит - я Крапивница! У нее на капусту аппетит - она Капустница! Просто все и понятно!
- А меня Лимонницей не за аппетит назвали, а за красоту! У меня платье прекрасное, лимонного цвета. Да только вам, обжорам, этого не понять...

(Н. Сладков.)

Большую бабочку с широкими красными полосами на крылышках (как будто она носит одежду с широкими лампасами) назвали адмирал.

Я шел по лужайке.
Гляжу: АДМИРАЛ...
Я тихо подкрался к нему
И - поймал!
Поймал!
Наконец-то поймал адмирала!..
Богатой
Коллекция бабочек
Стала!

(А. Шибаев. Адмирал.)