Ketenes

Definition of Ketenes