Word info Synonyms

angiotribe

Noun

Meaning

angiotribe (plural angiotribes)

An instrument for controlling hemorrhages

Source: en.wiktionary.org

Synonyms

Close letter words and terms