Wiktionary
parmacellids
n. (plural of parmacellid English)
n. (plural of parmacellid English)