hydroheterofullerenes
English
Noun
hydroheterofullerenes
plural of
hydroheterofullerene