Wiktionary
phytosiderophores
n. (plural of phytosiderophore English)
n. (plural of phytosiderophore English)