Cecropis abyssinica puella (Temminck & Schlegel, 1845) Dataset GBIF Backbone Taxonomy Rank SUBSPECIES Classification kingdom Animalia phylum Chordata class Aves order Passeriformes family Hirundinidae genus Cecropis species Cecropis abyssinica Name Homonyms Cecropis abyssinica puella (Temminck & Schlegel, 1845)