patenting of life forms - French English Dictionary

patenting of life forms

Meanings of "patenting of life forms" in French English Dictionary : 1 result(s)

English French
Law
patenting of life forms brevetage du vivant [m]