Etymed

cytoma

Meaning: tumor; mass · Origin: Greek

Terms using cytoma