Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
sailor's eyeball
Language
Watch
Edit
English
edit
Noun
edit
sailor
's
eyeball
(
plural
sailor's eyeballs
)
An alga,
Valonia ventricosa
, with the form of eyeball-sized spheres.