CompareWords
Compare
Sarcoblast
Definition:
(n.) A minute yellowish body present in the interior of certain rhizopods.