Daily Archives: September 23, 2013

Gallery

New Plant Organelle Discovered – Amazing!

This gallery contains 1 photos.

French researches confirmed that they have discovered the long sought after cell organelle the tannosome.  Tannosomes are responsible from the production of  tannins.  Tannins are molecules  (part of a larger group of compounds known as polyphenols or organic chemicals).  Tannins … Continue reading