Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ligularia
in English
ligularia
us
//laɪˈdʒuəl.ə.ri.ə//
uk
//laɪˈdʒuːərɪə//
#uncommon
Definitions
Noun
a
flowering
plant
(
genus
Ligularia
)
with
heart-shaped
leaves
and
daisy-like
flowers
The
gardener
planted
a
ligularia
in
the
shade
garden
.