Wiktionary
tetraplicates
n. (plural of tetraplicate English)
n. (plural of tetraplicate English)