Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
foamflower
in English
foamflower
us
//foʊmflaʊər//
uk
//fəʊmflaʊər//
#limited
Definitions
Noun
a
type
of
wildflower
or
garden
plant
(
saxifrage
family
)
The
gardener
planted
a
foamflower
in
the
rock
garden
.
Base Words
flower
foam