Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lotus
in English
lotus
us
/ˈloʊ.təs/
uk
/ˈləʊ.təs/
#common
Definitions
Noun
an
aquatic
plant
(
Nelumbo
genus
)
a
type
of
water
lily
(
Nymphaea
genus
)
a
mythical
plant
inducing
drowsiness
an
ancient
Egyptian
architectural
motif
Compounds / Phrases
lotusland