Wiktionary
periplomatids
n. (plural of periplomatid English)
n. (plural of periplomatid English)