What is the meaning of soma in English?

Learn vocabulary with pictures as well as definitions of soma in English

Learn in

See more

n. soma

Definition of soma in English

Bulbous central body of the neuron, which houses the nucleus and other organelles, from which the axon and dendrites branch.

Synonyms of soma in English