Dictionary Translate Correct Ask AI
...
plasmosome {1. nucleolus2. mitochondria}, {med.}