citroids
English
Noun
citroids
plural of
citroid