Teras cinderella definitions Webster's 1913 Dictionary Leaf Leaf, n.; pl ... fastening the edges of a leaf together with silk; esp., Teras cinderella, found on the apple tree. Leaf valve, a valve ...
... s combining form Etymology: International Scientific Vocabulary, from Greek terat-, teras monster trillion (1012) < terawatt > Oxford Reference Dictionary comb. form denoting a factor of 10(12). Etymology: Gk teras monster