Definition of ovigerous

Definition of ovigerous
  1. ovigerous Adjective carrying or bearing eggs.
Need more help? Try our forum NEW