Meaning of carya

Definition of carya

(noun) genus of large deciduous nut-bearing trees; United States and China

Other information on carya

WIKIPEDIA results for carya
Amazon results for carya