Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moonflowers
in English
moonflowers
#limited
Definitions
Noun
a
type
of
flower
that
blooms
in
evening
hours
night-blooming
plants
(
various
species
);
flowering
at
dusk
Base Words
flowers
moon