Cape lancewood

noun

Definition of Cape lancewood

History and Etymology for Cape lancewood

from Cape of Good Hope

Keep scrolling for more