LFS couldn't remember the name, started with an M i believe. Pretty cool fish though, never seen one before. No I see it in my tank but don't know what to call it
They are Loricariids (in the same family as plecos), so not closely related to algae eaters, if you're referring to species like the Chinese algae eater. And yes, they are catfish.