STIRPS


Meaning of STIRPS in English

noun stock; race; family.

2. stirps ·noun a race, or a fixed and permanent variety.

Webster English vocab.      Английский словарь Webster.