Hypostomus plecostemus

Just call it janitor fish if the scientific name is such a tongue twister.