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