Full scientific name

Spongiosarcinopsis

Currently classified as a weed
No