1 leopard plant | Definition of leopard plant

leopard plant

noun

Definition of leopard plant

: an herb (Ligularia kaempferi) native to Japan especially : the ornamental form of the leopard plant (L. k. aureomaculata)