Triplectides jaffueli
Source: NCBI Taxonomy (ID 699853)