unclassified Neppia
Source: NCBI Taxonomy (ID 2685240)