Wiktionary
pollicipedids
n. (plural of pollicipedid English)
n. (plural of pollicipedid English)