SCILLAIN Meaning of SCILLAIN in English (n.) A glucoside extracted from squill (Scilla) as a light porous substance. Webster's English dictionary. Английский словарь Webster. 2012