oviposition









oviposition


verb (used without object)

  1. to deposit or lay eggs, especially by means of an ovipositor.

verb

  1. (intr) (of insects and fishes) to deposit eggs through an ovipositor
52 queries 0.561