diketenes
English
Noun
diketenes
plural of
diketene
Anagrams
ketenides