Nobilin definition

(biochemistry) A sesquiterpene lactone found in Dendrobium nobile.
noun
0
0
Advertisement