Webster's Revised Unabridged Dictionary · 1913

Teil

Teil , noun

[Old French teil, til, Latin tilia.]

(Botany) The lime tree, or linden; -- called also teil tree.