Home
Search
Index
Definify.com
Definition
2025
siderochrome
siderochrome
English
Noun
siderochrome
(
plural
siderochromes
)
Synonym of
siderophore
Similar Results