• Species : Inachis io
  • English Name : Peacock.
  • Stage : Pupae x 5
  • Price : £9.00
  • Available : Summer 2021

 The Peacock is single brooded in the UK but double brooded in southern Europe. The larvae feed on Stinging Nettle and the pupae stage last 10 to 21 days. 

«
»