Yes flour can absorb smell from the air, as well as the container in which it is stored. It is for this reason you should always store flour in an air tight container that is free from smell. BPA free, food safe plastic or glass is a good option to protect flour from absorbing odors.