Simplified Chinese Meaning of leopard plant
豹皮花
Other Simplified Chinese words related to 豹皮花
No Synonyms and anytonyms found
Nearest Words of leopard plant
Definitions and Meaning of leopard plant in English
leopard plant (n)
any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage
FAQs About the word leopard plant
豹皮花
any of various plants of temperate Eurasia; grown for their yellow flowers and handsome foliage
No synonyms found.
No antonyms found.
leopard lizard => 豹斑蜥蜴, leopard lily => 豹斑花, leopard frog => 豹蛙, leopard cat => 豹猫, leopard => 豹,