Synonym-English dictionary »

constrictor synonyms in English

SynonymEnglish
vasoconstrictor noun
generic term

vasopressornoun

12