Printer friendly

What does ICRA stand for?

ICRA stands for International Centre for Development Oriented Research in Agriculture

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

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

See other meanings of ICRA

Other Resources:
We have 86 other definitions for ICRA in our Acronym Attic