The jumbie umbrella or jumbie parasol is the West Indian name for any wild mushroom. They can be seen in abundance on mornings after heavy rainfall and spring up in damp shaded places. These fungi are not considered to be food. A jumbie is defined as a spirit of a …
Read More »