Definition of Alterative

  • 1. Tending to cure or restore to health Adjective Satellite

Synonyms for word "alterative"

Semanticaly linked words with "alterative"