Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turtlehead
in English
turtlehead
us
//ˈtɜrtlhed//
uk
//ˈtɜːtəlhed//
#uncommon
Definitions
Noun
a
perennial
herb
with
white
flowers
;
native
to
America
The
turtlehead
plant
has
beautiful
white
flowers
that
bloom
in
summer
.
a
plant
of
the
Chelone
genus
(
various
species
)
The
turtlehead
plant
is
native
to
eastern
North
America
.
Base Words
turtle
head