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).