Word info

amylosphere

Noun

Meaning

amylosphere (plural amylospheres)

Synonym of amylospheroid

Source: en.wiktionary.org

Close letter words and terms