Indian clover

noun

Definition of Indian clover

: a plant of the genus Trifolium (especially T. dichotomum)

History and Etymology for Indian clover

Indian entry 2 2

Keep scrolling for more