leopard-plant

Nouns

  • (n) any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage

Words of close approximity