buffalofishes Definition
Definition
A term used to describe various species of large, riverine fish found in Southeast Asia, which typically have rough skin similar to that of a buffalo. They are often caught for food or used in traditional Chinese medicine.
Browse