Home
Search
Index
Definify.com
Definition
2024
siderophores
siderophores
See also:
sidérophores
English
Noun
siderophores
plural of
siderophore
Similar Results