red garra
English
Noun
red
garra
(
plural
red garra
)
A
species
of
cyprinid
,
Garra rufa
, that is
native
to a
wide
range
of
freshwater
habitats
in
subtropical
parts
of
Western Asia
.
Synonyms:
doctorfish
,
nibble fish