meaning of oviposit

1. To lay or deposit eggs; -- said esp. of insects.
2.
To deposit or lay (an egg).


Related Words

oviposit | oviposited | ovipositing | oviposition | ovipositor |

Developed & Maintained By Taraprasad.com

Treasure Words