Wiktionary
omnilinguals
n. (plural of omnilingual English)
n. (plural of omnilingual English)