Skip to main content

ovigerous

English ovigerous meaning in English  •  ovigerous का अर्थ अंग्रेजी में
Adjective
  • Bearing eggs; oviferous.
Advertisement