Search
Menu
Home
Sources
About
Contacts
Leptostyrax
Leptostyrax
is an
extinct
genus
of
sharks
that
lived
during the
Cenomanian
epoch
of the
Cretaceous period
. It is
believed
to be related to
sand tiger
sharks and can
grow
up to
30
feet
.