shellbark

shellbark [shel-bark]
sustantivo
1. Caria; cada una de las dos especies, Carya alba o sulcata, o sus frutos.

Have a Spanish question? Get help from experts!