These odd-looking creatures are, in fact, two-day-old zebrafish larvae, as seen Advertisment These odd-looking creatures are, in fact, two-day-old zebrafish larvae, as seen through a scanning electron microscope. Advertisment ← PREV POST NEXT POST →