Almirol

Definition of Almirol
(noun) starch