cystoids

nounSmall, cyst-like structures or cavities in the body, often found in tissues or organs.

No synonyms or antonyms found for this word.

cystoids synonyms & antonyms | whatsthatwordmean | whatsthatwordmean