Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of datiscin

- A white crystalline glucoside extracted from the bastard hemp (Datisca cannabina).