amylospheroid
English
Etymology
From
amylo-
+
spheroid
.
Noun
amylospheroid
(
plural
amylospheroids
)
A
spherical
aggregate
of an
amyloid
Synonyms
amylosphere