Wiktionary
parthenopids
n. (plural of parthenopid English)
n. (plural of parthenopid English)