The red garra (Garra rufa), also known as the doctor fish or nibble fish, is a species of cyprinid that is native to a wide range of freshwater habitats in subtropical parts of Western Asia. This small fish typically is up to about 14 centimeters (5.5 inches) in total length, but locally individuals can reach as much as 24 cm (9.5 in).