Meaning of european beech

Definition of european beech

(noun) large European beech with minutely-toothed leaves; widely planted as an ornamental in North America

Other information on european beech

WIKIPEDIA results for european beech
Amazon results for european beech