amylosphere

English

Etymology

From amylo- +‎ sphere.

Noun

amylosphere (plural amylospheres)

  1. Synonym of amylospheroid.