meaning of carya glabra

carya glabra meaning in General Dictionary

an US hickory tree having bitter peanuts