natural product in Finnish
natural product in Finnish
luontaistuote
(biochemistry) Any compound produced naturally by a living organism; especially those compounds that are useful commercially