oviposits

verb
  1. deposits or lays eggs, especially by means of an ovipositor
  2. Usage: biological/scientific term; third person singular present tense

Examples