dcsimg

Nephrolithus multicavatus is a species of unplaced Eukaryota.