Definition

a large eel-like fish, belonging to the genus Mastacembelus, often found in freshwater and sometimes considered a delicacy in some Asian countries; it is known for its long, thin body and hard scales.