carbonides
English
Noun
carbonides
plural of
carbonide
Anagrams
carbenoids
,
carbonised