Glossary


oviposit search for term
to deposit or lay eggs