The Caribbean Dictionary

sorosi
1 definition
1
 
Noun
A variety of bitter melon plant (Momordica charantia). A vine bearing a small bumpy skinned yellow or orange fruit. The leaves are used to make a bitter herbal tea that his regarded for its medicinal and purgative properties
Tags
plant
Pictures
sorosi
Fernando Hooker Nov 13, 2022
I want to know what sorosi is use for other than to clean our blood,my grandma use it to clean our blood and to make a bath when anyone had chicken pox
400