Langsung ke konten

Arti kata

leopard plant

Definition of leopard plant (English)

noun

  1. any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage
    sumber: wordnet30