Hi, everybody!<br/><br/>Can you help me with the following sentence, please?<br/><br/>«I have discussed elsewhere the stings administered by the Wasps to<br/>their prey.»<br/><br/>Does it mean «...stings thrusted by the Wasps into their preys' bodies»?<br/><br/>If not, what is the meaning?