Dictionary Translate Correct Ask AI
...
sarcode {protoplasm}, {med.}