phytoserotonin en · NOUN EtymologyFrom phyto- + serotonin. Meanings (uncountable) serotonin occurring in plants