Taxonomic name: Streblote aculeata (Lepidoptera)Interaction Type: eatsLocation: Kenya Taxonomic name: Maesopsis eminiiOrganism Part: on leaves