YourDictionary

dahoon

noun

an evergreen tree or shrub (Ilex cassine) of the holly family, native to S U.S. and used for hedges

See dahoon in American Heritage Dictionary 4

link/cite print suggestion box