Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nymphaea
in English
nymphaea
us
//ˈnɪmpi.ə//
uk
//ˈnɪmpi.ə//
#uncommon
Definitions
Noun
a
type
of
aquatic
plant
(
water
lily
genus
)
The
gardener
planted
nymphaea
in
the
pond
to
attract
birds
.
a
shrine
for
water
nymphs
;
with
fountains
The
ancient
Greeks
built
a
nymphaea
with
beautiful
statues
and
fountains
.