amylospheroids
English
Noun
amylospheroids
plural of
amylospheroid