Definition of oviferous

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