Find the word definition

Wiktionary

varifolds

n. (plural of varifold English)