Meaning of tolectin

Definition of tolectin

(noun) a nonsteroidal anti-inflammatory drug (trade name Tolectin)

Other information on tolectin

WIKIPEDIA results for tolectin
Amazon results for tolectin