Meaning of ceroxylon andicola

Definition of ceroxylon andicola

(noun) palm of the Andes yielding a resinous wax which is mixed with tallow to make candles

Other information on ceroxylon andicola

WIKIPEDIA results for ceroxylon andicola
Amazon results for ceroxylon andicola