Definify.com

Definition 2024


siderophores

siderophores

See also: sidérophores

English

Noun

siderophores

  1. plural of siderophore