chestnut tree

/ˈtʃɛsnʌt ˌtɹiː/

chestnut tree

English Noun
Ad

Definition

A tree that bears chestnuts; a tree of the genus Castanea

Ad