red garra

English

Noun

red garra (plural red garra)

  1. 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