¿Por qué las frutas son ácidas cuando no están maduras pero se vuelven ácidas cuando están maduras?
Las frutas inmaduras contienen más taninos y ácido cítrico, pero menos azúcar, por lo que tienen un sabor amargo, principalmente para evitar que los animales las coman accidentalmente y causen una infección bacteriana.
Estas sustancias en los frutos maduros se descomponen y aumentan los azúcares solubles, por lo que el sabor es más dulce y se forman algunas sustancias aromáticas. Esto atrae a los animales a comer y ayuda a esparcir las semillas.