Here are 5 animals you didn’t know existed

Ever heard of a humphead parrotfish, or seen a worm-eating giant snail?! Here are 5 animals you might have never heard of, in a new video from the BBC.

Bottom line: BBC video of five animals you’ve probably never heard of.

Eleanor Imster