Synonym-English dictionary »

curare synonyms in English

SynonymEnglish
curare noun

tubocurarinenoun