bioresource in French bioresource in French bioressource noun Any resource of biological origin Add to Flashcards