dioperad

Noun

 * 1)  An operad having multiple inputs and multiple outputs