sailor's eyeball (English, noun)
expansion: sailor's eyeball (plural sailor's eyeballs)
Senses:
glosses: An alga, Valonia ventricosa, with the form of eyeball-sized spheres.
Forms:
form: sailor's eyeballs
tags: plural