Meaning

1 senses
  1. An alga, Valonia ventricosa, with the form of eyeball-sized spheres.

Forms

plural: sailor's eyeballs

See also

neighbours in the dictionary
sailor's eyeball — meaning, examples, forms, synonyms | Krumeto