Printer friendly
"AcronymFinder.com

What does INSURF stand for?

INSURF stands for International Network for Sustainable Rice Farming

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.