Find the word definition

Wiktionary
tetraplicate

a. (context sciences English) In or of four identical experiments. n. (context sciences English) One of a set of four identical objects, experiments, or copies.