DATISCIN MEANING IN ENGLISH

• Datiscin Definition & Synonyms

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


RECENT SEARCHES