English

edit

Noun

edit

bioentrepreneurs

  1. plural of bioentrepreneur