From Laura: The two green caterpillars/larvae are feeding on lime and are the Great Mormon, (Papilio memnon - Papilionidae or Swallowtail family). In this species there are many different female forms in the adult stage - we have observed 3 of these at BBC though one particular one is the most common. |
No comments:
Post a Comment