kistoid

listen to the pronunciation of kistoid
التركية - الإنجليزية
cystoid
Same as Cystidean
{s} resembling a cyst