• Species : Inachis io
  • English Name : Peacock.
  • Stage : Pupae x 5
  • Price : £....
  • Available : 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. 

«
»