Glossary Element  patent

Source
Contributor
Approved Yes
English term patent
Language Translations
English definition a government grant of temporary monopoly rights on innovative processes or products.
Language Translations