Printer friendly

What does EMRA stand for?

EMRA stands for Estufas de Mudas Rancho Alegre (Portuguese, Brazil)

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

  • Organizations, NGOs, schools, universities, etc.

See other definitions of EMRA

Other Resources:
We have 40 other meanings of EMRA in our Acronym Attic