Aglaia odorata – floral seduction, floral bliss

A specie of the mahogany family, Aglaia odorata is an evergreen tropical bush or small multi-branched tree growing up to 3 metres high.  It is native to China and also called Chinese Rice Flower, Chinese Perfume Plant, Chinese Perfume Bonsai Tree, Peppery Orchid, or Mock Lemon. Its Chinese name is Mizilan – and for the…