Skip to main content

oviposit

English oviposit meaning in English  •  oviposit का अर्थ अंग्रेजी में
v. i.
  • To lay or deposit eggs; -- said esp. of insects.
v. t.
  • To deposit or lay (an egg).
Advertisement