amylospheroid (English, noun)
expansion: amylospheroid (plural amylospheroids)
Senses:
glosses: A spherical aggregate of an amyloid
Forms:
form: amylospheroids
tags: plural