A developing embryo of the frilled shark. (IMAGE)
Caption
The frilled shark has a unique mode of live-bearing and is thought to exhibit a long gestation time of no less than three years.
Credit
Frilled Shark Research Project
Usage Restrictions
Credit must be given to the creator.
License
CC BY