bioresources
English
Noun
bioresources
plural of
bioresource