Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clarkia
in English
clarkia
us
//ˈklɑːki.ə//
uk
//ˈklɑːki.ə//
#uncommon
Definitions
Noun
annual
flowering
plants
(
of
genus
Clarkia
)
native
to
Americas
The
gardener
planted
clarkia
seeds
in
the
backyard
to
attract
butterflies
.