Meaning of tilia americana

Definition of tilia americana

(noun) large American shade tree with large dark green leaves and rounded crown

Other information on tilia americana

WIKIPEDIA results for tilia americana
Amazon results for tilia americana