do stingrays lay eggs or have live birth?
The species does not lay eggs. Stingrays are ovoviviparous: bearing live young in litters of five to 13. The female holds the embryos in the womb without a placenta. Instead, the embryos absorb nutrients from a yolk sac, and after the sac is depleted, the mother provides uterine "milk".