hairstreak: small butterflies having striped markings under the wings
lycaenid: any of various butterflies of the family Lycaenidae
oncology: the branch of medicine concerned with the study and treatment of tumors