Wiktionary
zoograftings
n. (plural of zoografting English)
n. (plural of zoografting English)