Definify.com

Definition 2024


gumwood

gumwood

English

Noun

gumwood (plural gumwoods)

  1. Any of various trees and shrubs of the genus Commidendrum.