What is the full meaning of serotonins
SEROTONIN, a compound occurring in the brain, acting as a neurotransmitter [n]
Example of the word serotonins placed on a Scrabble board.