spalacids
English
Noun
spalacids
plural of
spalacid