biosource
Meaning
- noun A biological source of some material.
Similar words
bioresource biosample biodeposit biobank biocollection biogeochemical biospecimen bioapplication biocomponent bioinformation
Often followed by
international genetics technologies
Save “biosource” to learn later