English Ancistrus greeni Cited by user Mako001 on 11 Jun 2023 Ancistrus greeni is a species of catfish in the family Loricariidae. It is native to South America, where it occurs in the Madre de Dios River and Inambari River basins…