Strombomonas ampullaeformis Huber-Pestalozzi Dataset GBIF Backbone Taxonomy Rank SPECIES Classification kingdom Protozoa phylum Euglenozoa class Euglenoidea order Euglenida family Euglenaceae genus Strombomonas species Strombomonas ampullaeformis Name