dcsimg

Nephrolithus brevis is a species of unplaced Eukaryota.