velella
/V EH0 L EH1 L AH0/noun
- 1
(zoology) Velella velella, a free-floating marine protozoan of the monospecific genus Velella.
Translate โvelellaโ into another language
Choose a language below to open the translator with English selected as the source language.