leopard plant

listen to the pronunciation of leopard plant
الإنجليزية - الإنجليزية
any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage