Meaning : Any of several herbs of the genus Dipsacus native to the Old World having flower heads surrounded by spiny bracts.
Translation in other languages :
एक छोटा कँटीला पौधा।
पगडंडी के दोनों ओर बहुत गोखरू हैं।Teasle meaning in Bengali (Bangla).