Definition Definition

velella - Meaning and Examples

Meaning of 'velella' (Webster Dictionary)

1 . Velella [ n.]
- Any species of oceanic Siphonophora belonging to the genus Velella.