What does carya glabra mean?

carya glabra meaning in General Dictionary

an US hickory tree having bitter peanuts