1. n. A large species of barbel (Barbus bynni), found in the Nile, and much esteemed for food.
1. A large species of barbel (Barbus bynni), found in the Nile, and much esteemed for food. Source: Websters Dictionary (01 Mar 1998)