n. leaflets

noun