Robuta

https://www.merriam-webster.com/dictionary/thiophosgene THIOPHOSGENE Definition & Meaning - Merriam-Webster The meaning of THIOPHOSGENE is a red ill-smelling liquid compound CSCl2 obtainable (as by reaction with hydrogen sulfide at high temperature) from carbon... definitionmeaningmerriamwebster