SCILLAIN


Meaning of SCILLAIN in English

noun a glucoside extracted from squill (scilla) as a light porous substance.

Webster English vocab.      Английский словарь Webster.