Wiktionary
polycentrids
n. (plural of polycentrid English)
n. (plural of polycentrid English)