The Caribbean Dictionary

birth tree
1 definition
0
 
Noun
The tree under which one's umbilical cord is buried at birth
Synonyms
Tags
folklore
Pictures
400