What is the meaning of chestnut tree in English?

Learn vocabulary with pictures as well as definitions of chestnut tree in English

Learn in

See more

n. chestnut tree

Definition of chestnut tree in English

Tree or shrub that has lanceolate leaves with serrated edges and shoots of yellow flower clusters, which produces chestnuts.