diamondoids
English
Noun
diamondoids
plural of
diamondoid