Vocabulary Term #2793
US
UK
US
UK
a cell-like structure
US
UK
"It is easy to mistake a cytoid for a cell."