English edit

Etymology edit

amylo- +‎ sphere

Noun edit

amylosphere (plural amylospheres)

  1. Synonym of amylospheroid