Crickets lay eggs, but if they are left too long they can sometimes be eaten.
they have eggs
Yes, they can lay eggs.
Crickets do not have babies, they lay eggs. A mated female can lay up to 3000 +- 245 eggs during her adult life of about 70 days (not all will survive).
Live babies
Eggs.
yes,they have live babies yes,they have live babies yes,they have live babies
No eggs.
Raccoons give birth to live babies, they do not hatch from eggs.
The king cobra lays eggs.
Woodland caribou give live birth, they do not lay eggs.
Tigers barbs have live babies
live babies