I think a Bolbitis species.
African Water Fern.
I have this. Mine is the less common one. Will try and check name later.
Mine grows well. It makes babies on leaf tips like Java Fern. Not a super fast grower for me , but steady and hardy.
At least that's my guess from the pics.