Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shovelhead
in English
shovelhead
us
//ˈʃʌvəlhed//
uk
//ˈʃʌvəlhed//
#limited
Definitions
Noun
a
type
of
sturgeon
(
Scaphirhynchus
platorynchus
)
The
shovelhead
is
a
rare
species
of
fish
found
in
North
America
.
a
species
of
fish
with
a
shovel-like
snout
Researchers
studied
the
unique
characteristics
of
the
shovelhead
fish
.
Base Words
shovel
head