English | German | Russian | Czech

squawfish English

Meaning squawfish meaning

What does squawfish mean?

squawfish

A cyprinid fish of the genus Ptychocheilus, a voracious predator on small trout and salmon.

Are you looking for...?