Cape tulip

noun

Definition of Cape tulip

2 : a plant of the genus Homeria

History and Etymology for Cape tulip

from Cape of Good Hope

Keep scrolling for more