Amyrin Definition
    noun
  
 (organic chemistry) Either of two isomeric triterpenoids found in some vegetable oils and resins.
Wiktionary 
Other Word Forms of Amyrin
Noun
Singular:
 amyrinPlural:
 amyrinsFind Similar Words
Find similar words to amyrin using the buttons below.