Word info Synonyms

sarcosomal

Adjective

Meaning

of or relating to sarcosomes

Source: WordNet

Synonyms

Close letter words and terms