Definition: 1. (organic chemistry) orellanine
Show more information about orellanin
Search took: 6.8866 ms