red garra
短语释义与例句
n.
-
1.
A species of cyprinid, Garra rufa, that is native to a wide range of freshwater habitats in subtropical parts of Western Asia.
A species of cyprinid, Garra rufa, that is native to a wide range of freshwater habitats in subtropical parts of Western Asia.