hydroheterofullerenes

English

Noun

hydroheterofullerenes

  1. plural of hydroheterofullerene