This article is from the Aquaria: Disease, Algae and Snails FAQ, by Elaine Thompson, Thomas Sasala and George Booth
Farlowella are useful algae eaters although they are very sensitive to
water conditions. They type known as the Royal Farlowella will get too
large for a plant tank and may cause damage.