Word info Synonyms

amylospheroid

Noun

Meaning

amylospheroid (plural amylospheroids)

A spherical aggregate of an amyloid

Source: en.wiktionary.org

Synonyms

Close letter words and terms