biosource (English, noun)
expansion: biosource (plural biosources)
Senses:
glosses: A biological source of some material.
Forms:
form: biosources
tags: plural