SCOPARIN MEANING IN ENGLISH

• Scoparin Definition & Synonyms

  1. (n.) A yellow gelatinous or crystalline substance found in broom (Cytisus scoparius) accompanying sparteine.


RECENT SEARCHES