Synonyms for red garra
- noun
Most common
Definitions
- n. 1
A species of cyprinid, Garra rufa, that is native to a wide range of freshwater habitats in subtropical parts of Western Asia.
By length
- 10 letters
- doctorfish
A species of cyprinid, Garra rufa, that is native to a wide range of freshwater habitats in subtropical parts of Western Asia.