Meaning of Ligularia
Definition of Ligularia
(noun)
genus
of Old World herbs resembling groundsel:
leopard
plants
Other information on Ligularia
WIKIPEDIA results for
Ligularia
Amazon results for
Ligularia
Tweet