Hirundo neoxena neoxena Dataset GBIF Backbone Taxonomy Rank SUBSPECIES Classification kingdom Animalia phylum Chordata class Aves order Passeriformes family Hirundinidae genus Hirundo species Hirundo neoxena Name Homonyms Hirundo neoxena neoxena