METRI


Also found in: Dictionary, Thesaurus, Encyclopedia.
Related to METRI: metronidazole, Metric conversion
AcronymDefinition
METRIMeteorological Research Institute (Korea)
METRIMarine Environment Tests and Research Infrastructure (EU)