Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Sarcoblast
n.
A minute yellowish body present in the interior of certain rhizopods.
←
Sarcobasis
Sarcocarp
→
Shares
Related Words
Blast
Last
Menu
Home
Search
My Last Searches