yes wrasses have been found to eat algae but mostly they are carnivorous
mine will eat almost anything that goes in the tank immediately with vigor
we all need our veggies !
Interesting, I saw my McCoskers eating off of the algae clip the other day which really surprised me...