Patio Member Mar 28, 2006 #1 Roy or anyone have any pics of fresh mantis babies? Are they even visable? I understand they might live in plankton for months. How many in a clutch? Thanks
Roy or anyone have any pics of fresh mantis babies? Are they even visable? I understand they might live in plankton for months. How many in a clutch? Thanks