Definition of Carya

Noun: Carya  kaa-ree-u

  1. Genus of large deciduous nut-bearing trees; United States and China
    - genus Carya

See also:
carwashes
caryatic

Anagrams containing the word Carya

cyara acary yacar ryaca aryac