Bob's Butterflies
Bob's Butterflies

Life Cycle

Green Triangle

(Graphium macfarlanei macfarlanei)

Eggs:

Egg of Green Triangle - Graphium macfarlanei macfarlanei

Early Instar Larvae:

Early Larvae Side of Green Triangle - Graphium macfarlanei macfarlaneiEarly Larvae Top of Green Triangle - Graphium macfarlanei macfarlanei

Final Instar Larvae:

Final Larvae Side of Green Triangle - Graphium macfarlanei macfarlaneiFinal Larvae Top of Green Triangle - Graphium macfarlanei macfarlanei
Final Larvae Side of Green Triangle - Graphium macfarlanei macfarlaneiFinal Larvae Top of Green Triangle - Graphium macfarlanei macfarlanei

Pupae:

Pupae Side of Green Triangle - Graphium macfarlanei macfarlaneiPupae Top of Green Triangle - Graphium macfarlanei macfarlanei

Known Species Plants:

Annona muricataDesmos sp.Rollinia deliciosa