Wiktionary
scoloplacids
n. (plural of scoloplacid English)
n. (plural of scoloplacid English)