Teelseed

Teel´seed`


n.1.The seed of sesame.