Michelia Champaca (Sonchafa)

Michelia Champaca is a large evergreen tree, native to the Indomalaya ecozone (consisting of South Asia, Southeast Asia and some parts of China) Here you can know more about Michelia Champaca (Sonchafa)

Other Related Videos for Rare Plants of Nepal