xenophore (English, noun)
expansion: xenophore (plural xenophores)
Senses:
glosses: A siderophore used by an organism other than that which produced it.
Forms:
form: xenophores
tags: plural