dibenzyltin

Noun

 * 1)  Any divalent dibenzyl organotin radical