velella
/vɛˈlɛlə/Definitions
1. noun
a type of pelagic jellyfish with a distinctive sail-like structure
“A velella was spotted floating near the surface of the ocean during the research expedition.”
1. noun
a type of pelagic jellyfish with a distinctive sail-like structure
“A velella was spotted floating near the surface of the ocean during the research expedition.”