RIVER SHARK


Meaning of RIVER SHARK in English

noun

: a small but ferocious shark ( Carcharinus lamia ) of tropical coastal waters and rivers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.