Word info

solanoid

Adjective

Meaning

Resembling a potato; -- said of a kind of cancer.

Source: Webster's dictionary

Close letter words and terms