What is Leopard Plant?
Leopard Plant (Farfugium japonicum) is a perennial plant native to regions including China South-Central, China Southeast, Japan, Korea, the Nansei-shoto, Ogasawara-shoto, and Taiwan. Leopard Plant (Latin: Farfugium japonicum) is an edible plant catalogued in PlantSage.
