arcellinids
English
Noun
arcellinids
plural of
arcellinid