What does NSRD stand for?
NSRD stands for "National Seed Registration Department"
How to abbreviate "National Seed Registration Department"?
"National Seed Registration Department" can be abbreviated as NSRD
What is the meaning of NSRD abbreviation?
The meaning of NSRD abbreviation is "National Seed Registration Department"
What does NSRD mean?
NSRD as abbreviation means "National Seed Registration Department"