Cape asparagus

noun

Definition of Cape asparagus

History and Etymology for Cape asparagus

from Cape of Good Hope

Keep scrolling for more