SOLANOID Meaning of SOLANOID in English (a.) Resembling a potato; -- said of a kind of cancer. Webster's English dictionary. Английский словарь Webster. 2012