Biosource Definition
noun
A biological source of some material.
Wiktionary
Other Word Forms of Biosource
Noun
Singular:
biosource
Plural:
biosourcesOrigin of Biosource
-
bio- + source
From Wiktionary
Find Similar Words
Find similar words to biosource using the buttons below.