gurara ( synonym found)

Definition of gurara:

°A substance containing the alkaloid D-tubocurarine, used historically as a muscle relaxant during surgery.

Definition of gurara:

°A substance containing the alkaloid D-tubocurarine, used historically as a muscle relaxant during surgery.

Back to Top