No. seahorses are ovoviviparous...meaning they produce eggs but their eggs are in the placenta rather than being outside the body!
Yes, according to seaturtle.org, all sea turtles are oviparous
Viviparous
Viviparous
Giving live birth means that a horse (mammal) is viviparous.
Octopus is a oviparous
Oviparous, because the larvae are hatched after the eggs are laid.
a sea horse
Butterflies lay eggs so they are oviparous
Geese lay eggs, so are oviparous.
oviparous
oviparous
Flukes ARE oviparous