Word info

scillain

Noun

Meaning

A glucoside extracted from squill (Scilla) as a light porous substance.

Source: Webster's dictionary

Close letter words and terms