top of page

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.

NM - Sweet Sultan Mix

₹320.00Price