meaning of teasle

1. See Teasel.
2.
any of several herbs of the genus Dipsacus native to the Old World having flower heads surrounded by spiny bracts


Related Words

teasle |

Developed & Maintained By Taraprasad.com

Treasure Words