VIS MEDICATRIX NATURAE Meaning of VIS MEDICATRIX NATURAE in English [vis me.di.ca.trix na.tu.rae] [L] foreign term : the healing power of nature Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012