› added 11 years ago
93
TIL that the molecules which produce the smell of lemons and oranges are mirror images somehow our nose knows the difference!
via reddit.com