Bristlenose would be the standard suggestion, though they're an ancistrus not a pleco.
Common plecs, redspots, goldspots etc are too big for that small tank. For the most part they don't eat plants either, but will quite happily swim through and uproot them.