Robuta

https://www.merriam-webster.com/dictionary/sheatfish SHEATFISH Definition & Meaning - Merriam-Webster The meaning of SHEATFISH is a large elongated catfish (Silurus glanis) of central and eastern European rivers that may attain a length of 10 feet and a weight... definitionmeaningmerriamwebster