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
Tweet