leopard plant

listen to the pronunciation of leopard plant
English - English
any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage