English

edit

Noun

edit

angiotribe (plural angiotribes)

  1. An instrument for controlling hemorrhages

Synonyms

edit
edit

Translations

edit