biopatents

English

Noun

biopatents

  1. plural of biopatent