Lime tree

What is Lime tree ?

Lime tree is , lime (noun) a northern tree with yellowish flowers and smooth leaves which fall off in the winter

 

source: Easier English, Student Dictionary Upper Intermediate Level