Indian cup

noun

Definition of Indian cup

1 : a plant of the genus Sarracenia especially : pitcher plant sense a
2 : cup plant

History and Etymology for Indian cup

Indian entry 2 2

Keep scrolling for more