Velella Velella In recent weeks, millions of small, jellyfish-like sea creatures, also scientifically known as “velella velella,”…