English edit

Noun edit

angiotribe (plural angiotribes)

  1. An instrument for controlling hemorrhages

Synonyms edit

Related terms edit

Translations edit