Cape holly

noun

Definition of Cape holly

: a southern African timber tree (Elaeodendron croceum)

History and Etymology for Cape holly

from Cape of Good Hope

Keep scrolling for more