areolecule