Manta ray is an ovoviviparous animal which means that the female gives birth to live babies. One or two babies are born once every two years
Read MoreManta ray is an ovoviviparous animal which means that the female gives birth to live babies. One or two babies are born once every two years
Read More