Meaning of carya glabra

Definition of carya glabra

(noun) an American hickory tree having bitter nuts

Other information on carya glabra

WIKIPEDIA results for carya glabra
Amazon results for carya glabra