Can anyone identify this plant? Supposedly a floater.