Velella meaning

(zoology) Any of the genus Velella of free-floating marine protozoans.
noun
0
0
Advertisement

Origin of velella

  • From the genus name.
    From Wiktionary