haloids
English
Noun
haloids
plural of
haloid