What does IFRI stand for?

IFRI stands for various terms. Discover the full forms, meanings, and possible interpretations of IFRI across different fields and industries.

Indian Forest Research Institute
Insect and Spider Collections

Citation

Last updated: