The Collaborative International Dictionary
Teelseed
Teelseed \Teel"seed`\, n. The seed of sesame.
Wiktionary
teelseed
n. (context obsolete English) sesame seed