STIRPS


Meaning of STIRPS in English

(n.) A race, or a fixed and permanent variety.

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