Subscribe
URL of the page has been copied to clipboard.
Meaning : Palm of the Andes yielding a resinous wax which is mixed with tallow to make candles.
Synonyms : ceroxylon andicola, wax palm
Install App