English → Hindi dictionary

leopard plant

लेपर्ड प्लांट / लेपर्डNOUN

Definition

any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage

Looking for poetry? Read shayari and poems by great poets.