JUNIPERIN MEANING IN ENGLISH

• Juniperin Definition & Synonyms

  1. (n.) A yellow amorphous substance extracted from juniper berries.


RECENT SEARCHES