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