Dictionary.com
Thesaurus.com

glomera

  • plural
    of glomus.
    glomus
    noun
    a small globular body.

More Suggestions