Meaning of indian beech

Definition of indian beech

(noun) evergreen Asiatic tree having glossy pinnate leaves and racemose creamy-white scented flowers; used as a shade tree

Other information on indian beech

WIKIPEDIA results for indian beech
Amazon results for indian beech