Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squawfishes
in English
squawfishes
#uncommon
Definitions
Noun
a
predatory
cyprinid
fish
(
genus
Ptychocheilus
)
plural
of
a
specific
fish
species
Base Words
squawfish
es