Sweet Sultan Mix_Biocarve Seeds
Save Rs. -65.00
Amberboa moschata is a Southwest Asian species of plants in the sunflower family. It is native to Turkey, Iraq, Iran, and the Caucasus. It is also widely cultivated in many places as an ornamental, and is reportedly naturalized in parts of China and North America.