CATFISH


Meaning of CATFISH in English

A fish found in freshwater rivers and has long feelers around its mouth. Often used as food.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.