• Species : Inachis io
  • English Name : Peacock.
  • Stage : Pupae x 5
  • Price : £15.00
  • Availability : Summer

 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. 

«
»