What is the full meaning of oviposited
OVIPOSIT, to lay or deposit eggs, esp. of insects [v]
Example of the word oviposited placed on a Scrabble board.