Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated in /home1/wildfac1/public_html/wp-includes/Requests/Transport/cURL.php on line 345

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated in /home1/wildfac1/public_html/wp-includes/Requests/Transport/cURL.php on line 345

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28
Characteristics that make the Viperfish a Fierce Predator
Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 186
Fish, Original Wild Facts

Wild Fact #886 – This Fish is Fangtastic – Viperfish

I apologize to everyone for the disturbing picture above but I can’t help it if that is what a Viperfish looks like. Doesn’t this fish look like something straight out of a horror movie.  I figured I would end our Deep Sea Adventure on an interesting but frightening note.  It is probably a good time for us to get out of the water with fish like this swimming around.  Don’t worry, next week we will be on land, but is that safe?

As I mentioned, the final fact of the week will be on the Viperfish which is also known as the Fangfish.  I wonder how it got that alternative name? The viperfish is usually a dark silvery blue colour and only about 30 cm (12 inches) long.  Don’t let the small size of this fish fool you though as it was designed to be a predator. In fact, the fangfish is one of the most fierce predators of the deep sea. So what do I mean when I say it was designed to be a predator? Well, I mean evolution built this fish to eat other fish.  For starters, we will look at their teeth.  The viperfish has a large mouth with very large and very sharp teeth.  In fact, their teeth are so big that they don’t actually fit in their mouth. These fangs curve back and extend close to their eye. The viperfish will use these teeth by swimming at full speed towards their prey and simply impaling them with their fangs.  The first vertebrae of this fish is designed to absorb the force it sustains from swimming into their prey at high speeds.  I told you that evolution hand picked the traits to make the viperfish an effective killer.  As if this wasn’t bad enough, the fangfish uses bio-luminescence to attract their prey to them. Similar to the Anglerfish, these guys have a light attached to an extended fin ray which they can flicker off and on.  As well, they have tiny photophores on the sides of their body.  These lights basically invite the other fish in the area to come and see what is happening.  I promise you they will regret that decision.

Well this seems like a really good time to get our feet out of the water.  Let’s take a break and head for the land on Monday.  Have a great weekend everyone!

9 Comments

  1. Holy molars! All I can say is; move over Piddly Piranha, yo’ big bad cousin Bubba is coming and he’s bringing his T-E-E-T-H (orthodontia anyone?? 🙂

    1. LOL!

      You always have a way of making me laugh, Jen. I don’t think I have ever heard of the Piranha being called “Piddly” but in this case, you are right!

Leave a Reply

Your email address will not be published.