Find the word definition

Wikipedia
Solagran

Solagran Limited is an Australian pharmaceutical company which has developed a range of biologically-active multifaceted therapeutic substances derived from the live elements of the green needles of certain species of conifer tree known as Bioeffectives.