English | German | Russian | Czech

solanoid English

Meaning solanoid meaning

What does solanoid mean?

solanoid

(medicine) Resembling a raw potato in texture; said of a kind of cancer.

Are you looking for...?