Sigmoria aberrans Alabama This millipede is often called the Almond Millipede in that it secretes, benzaldehyde, the signiture molecule in cherry and almond odors.