Wiktionary
bioentrepreneurs
n. (plural of bioentrepreneur English)
n. (plural of bioentrepreneur English)