polycarbenes
English
Noun
polycarbenes
plural of
polycarbene