Yes, they do.
19 grams per 100g
10.77 grams (0.38 ounces)
Ten walnuts contain roughly 3 grams of protein.
A black walnut is a type of tree that produces walnuts.