noun an island in E Indonesia, W of Halmahera: important source of spices. 53 sq. mi. (137 sq. km). adjective (esp of a leaf) consisting of three leaflets or other parts (esp of plants) having groups of three members