attomole

Noun

 * 1)  10$-18$ of a mole. This is only about 600,000 particles.