The Caribbean Dictionary

maiden apple
1 definition
0
 
Noun
Local name for Careilla. Especially used to lower and maintain Blood Pressure...and generally as a cleanser and lower blood sugar
Synonyms
Tags
Pictures
400