Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: JHP WROC PASC WJOL GNZ
Meanings and definitions for IMMRAC
What does IMMRAC stand for? What does IMMRAC mean?
- The Israel Marine Mammal Research and Assistance Center (IMMRAC) is an Israeli non-profit organization dedicated to the study and conservation of cetacean populations that inhabit the Eastern Mediterranean and the Gulf of Aqaba/Eilat.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap