Macrostomum sp. 103 JNB-2019
Source: NCBI Taxonomy (ID 2614314)