Meaning of northern snakehead
Definition of northern snakehead
(noun)
a
voracious
freshwater
fish
that is
native
to
northeastern
China; can use fin to
walk
and can
survive
out of
water
for
three
days; a
threat
to American populations of
fish
Other information on northern snakehead
WIKIPEDIA results for
northern snakehead
Amazon results for
northern snakehead
Tweet