ホショクキセイ
Meanings
Noun
1. parasitoidism
Composed of
predation; eating prey; preying upon
parasitism