Definition of “carbon chain” - English Dictionary

british dictionary