Noun: carrot soup
- Soup made from carrots and other ingredients
"In 1908, diarrhoea killed many babies in Germany. Professor Moro, at that time the head of a children hospital in Heidelberg, found out by experiment that a simple carrot soup decreased the death rate of babies suffering from diarrhoea by nearly 50%"
Type of: soup
Encyclopedia: Carrot soup