Top definition
Michelia is a genus of flowering plants belonging to the Magnolia family (Magnoliaceae). The genus includes about 50 species of evergreen trees and shrubs, native to tropical and subtropical south and southeast Asia (Indomalaya), including southern China.
Michelia champaca
by tsuraneru July 25, 2016
Get the mug
Get a michelia mug for your sister Jovana.