सरीरक भितर आन सेकिब्यर बच्च हन

English: Translation
ovoviviparous
Hindi: Translation
अंडजरायुज
verb
noun