* *

: oviparous.

: ovoviviparous .

: viviparous .

: real birth .

:

* *

.

* *

.

*

.

* *

25 .

* *

.


* *

6 .

* *

.