a citrus tree, sweet lime (mosambi) tree, laden with numerous green, unripe fruits. - mosambi tree stock pictures, royalty-free photos & imagesA citrus tree, Sweet Lime (Mosambi) tree, laden with numerous green, unripe fruits.