Herbs
Zebra grass (Miscanthus Sinensis Zebrinus) is a species of grass that is native to eastern Asia and can be found in China, Taiwan, the Korean Peninsula and Japan. There are many different varieties.
Nov 02 2021By Maggie