Pumpkin seeds have seed coats.
The definition of a seed coat is the outside layer of a seed.
An example of a seed coat is the part of a pumpkin seed that is usually removed before eating.
the outer layer or coating of a seed
The outer protective covering of a seed.