Cystoid meaning
Formed like or resembling a cyst.
adjective
A cystoid structure.
noun
Like a cyst or bladder.
adjective
A cystlike formation.
noun
Formed like or resembling a cyst.
adjective
Advertisement
A cystoid structure.
noun