taxonID scientificName eolID Stomatopoda Stomatopoda 7370 Euphausiacea Euphausiacea 1278 Anaspidacea Anaspidacea 2601772