Atrax sp. EBU-1999
Source: NCBI Taxonomy (ID 89899)