Macropsylla hercules Rothschild, 1905 Dataset GBIF Backbone Taxonomy Rank SPECIES Classification kingdom Animalia phylum Arthropoda class Insecta order Siphonaptera family Hystrichopsyllidae genus Macropsylla species Macropsylla hercules Name Homonyms Macropsylla hercules Rothschild, 1905