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 => 豹,