cytoid
/ˈsaɪtoʊɪd/Definitions
1. noun
A cell or a cellular structure resembling a cell, especially a cell-like structure in a plant or an animal that lacks true cellular organization.
“The cytoids in the plant provided a new understanding of cellular differentiation.”