Find the word definition

The Collaborative International Dictionary
Solanoid

Solanoid \Sol"a*noid\, a. [Solanum + -oid.] (Med.) Resembling a potato; -- said of a kind of cancer.

Wiktionary
solanoid

a. (context medicine English) Resembling a potato; said of a kind of cancer.