SPRRS

AcronymDefinition
SPRRS➣Southern Plains Range Research Station (US Department of Agriculture; Woodward, OK)