Definition of oviposition

Definition of oviposition
  1. oviposition Noun The process of laying eggs.
Need more help? Try our forum NEW