Definitely sounds like you've got a female albino bristlenose pleco. Does it look like this only without the bristles?
Upon closer inspection, and my wife cofirms it, he has a long string of poop quite often, so I think he must be eating something.
They always have long poop strings.....